curdled sky - French English Dictionary